package com.jtjrenren.android.taxi.passenger.core.pay.main;

import com.jtjrenren.android.taxi.passenger.bean.api.ApiCouList;
import com.library.mvp.MvpPresenter;

/**
 * Created by wdl on 2016/9/21.
 */

public interface PayPresenter extends MvpPresenter {

    void init();

    /**
     * 对数据进行初始化
     */
    void initData(String orderID);

    void destory();


    //进行支付
    void doPay();

    //支付方式改变
    void payTypeChange(int type);


    void refreshCoupons(ApiCouList.DataListBean info);

    //刷新最后支付金额
    void refreshRealMoney(String money);

    int getOrderType();

    ApiCouList.DataListBean getBestCoupons();
}
